product licensing - German English Dictionary